suspension straps - Turco Inglés Diccionario